#ifndef _DUCK_H_
#define _DUCK_H_

#include <iostream>

class Duck
{
public:
    virtual void Quack() = 0;
    virtual void Fly() = 0;

private:
};

class MallardDuck : public Duck
{
public:
    void Quack();
    void Fly();

private:
};

#endif